#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//int main()
//{
//	int a = 0;
//	int b = 0;
//	int sum = 1;
//	scanf("%d", &b);
//	for (a = 1; a <= b; a++)
//		sum *= a;
//	printf("%d", sum);
//	return 0;
//
//}
//int main()
//{
//	int i = 0;
//	int sum = 1;
//	int ret = 0;
//	for (i = 1; i <= 2; i++)
//	{
//		sum *= i;
//		ret += sum;
//	}
//	printf("%d", ret);
//		return 0;
//}
//int main()
//
//{
//	int i = 0;
//	int j = 0;
//	int sum = 0;
//	int ret = 1;
//	int n = 0;
//	scanf("%d", &n);
//	for (i = 1; i <= n; i++)
//	{
//		ret = 1;
//		for (j = 1; j <=i; j++)
//			ret = ret * j;
//		
//	}sum += ret;
//		
//	printf("%d\n", sum);
//		return 0;
//}